.page {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: #fefffe;
	
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
}

.request-wrapper {
	display: flex;
	flex-direction: column;
	justify-content: center;
	
	width: 100%;
	margin-top: 30rpx;
	
	color: #1a1a1a;
}

.title-wrapper {
	display: flex;
	flex-direction: column;
	justify-content: center;
	
	width: 100%;
	margin-top: 50rpx;
	
	color: #1a1a1a;
}

.update-title-words {
	font-size: 24px;
	font-weight: 500;
	
	align-self: center;
}

.title-tips {
	font-size: 16px;
	
	padding: 20rpx 70rpx;
	
	color: #737373;
}



.number-box {
	margin-top: 50rpx;
	width: 86%;
	
	display: flex;
	flex-direction: row;
	justify-content: center;
	
	align-self: center;
	
	border-top: #ebebeb 0.5px solid;
	border-bottom: #ebebeb 0.5px solid;
}

.lable-wechat {
	font-size: 16px;
	align-self: center;
}

.remark-wrapper {
	padding: 0 30px;
}

.textarea {
	font-size: 18px;
	background-color: #FFFFFF;
	color: #191919;
	font-weight: 400;
	width: 100%;
	/* flex-grow: 1; */
	height: 80px;
	border-radius: 6px;
	background-color: #f6f7f6;
	padding: 14px 16px;
	/* padding-top: 20px; */
	box-sizing:border-box;
}

.remark-input {
	padding: 4px 16px;
	/* color: #FFFFFF; */
	font-size: 18px;
	/* width: 600rpx; */
	/* width: 100%; */
	flex-grow: 1;
	height: 56px;
	border-radius: 6px;
	background-color: #f6f7f6;
}

.tips {
	margin-top: 12rpx;
	width: 86%;
	font-size: 14px;
	font-weight: 400;
	color: #9ca0a3;
	/* width: 700rpx; */
	align-self: center;
}

.counts-limt {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

.button-box {
	font-size: 18px;
	font-weight: 500;
	
	/* position: fixed; */
	/* bottom: 200rpx; */
	
	margin-top: 200rpx;
	
	padding: 14px 46px;
	
	border-radius: 8px;
	
	align-self: center;
}
.button-box-gray {
	color: #9ca0a3;
	background-color: #f1f2f1;
}
.button-box-green {
	color: #fefffe;
	background-color: #06c160;
}

.button-words {
	
}
